If you are a long term bettor most books suck. Bovada/bet365/betonline/inser-almost-any-book-here and they will limit you first then kick you out if you are a long term winner. Most don't know this because over 99% of bettors lose money.
As for betting props, most of these props have heavy vig and i avoid them. But if you are a successful prop bettor long term, you need a sharp book like pinnacle or bookmaker/betcris.